Effective Reinforcement Learning for Mobile Robots
نویسندگان
چکیده
Programming mobile robots can be a long, time-consuming process. Specifying the low-level mapping from sensors to actuators is prone to programmer misconceptions, and debugging such a mapping can be tedious. The idea of having a robot learn how to accomplish a task, rather than being told explicitly is an appealing one. It seems easier and much more intuitive for the programmer to specify what the robot should be doing, and to let it learn the fine details of how to do it. In this paper, we introduce a framework for reinforcement learning on mobile robots and describe our experiments using it to learn simple tasks. Keywords— Mobile robots, machine learning, reinforcement learning, learning from demonstration.
منابع مشابه
A Behavior-based Approach for Multi-agent Q-learning for Autonomous Exploration
The use of mobile robots is being popular over the world mainly for autonomous explorations in hazardous/ toxic or unknown environments. This exploration will be more effective and efficient if the explorations in unknown environment can be aided with the learning from past experiences. Currently reinforcement learning is getting more acceptances for implementing learning in robots from the sys...
متن کاملReinforcement Learning in the Multi-Robot Domain
This paper describes a formulation of reinforcement learning that enables learning in noisy, dynamic environments such as in the complex concurrent multi-robot learning domain. The methodology involves minimizing the learning space through the use of behaviors and conditions, and dealing with the credit assignment problem through shaped reinforcement in the form of heterogeneous reinforcement f...
متن کاملMutual Learning by Autonomous Mobile Robots
This paper describes a reinforcement learning algorithm for small mobile robots based on sets of fuzzy automata. The task the robots have to learn is how to reactively avoid obstacles. In mutual learning two robots learn simultaneously, with the experiences of one robot being passed to the second robot. We show that the robot that receives the other robots experiences learns more quickly and ro...
متن کاملTowards Cognitive Exploration through Deep Reinforcement Learning for Mobile Robots
Exploration in an unknown environment is the core functionality for mobile robots. Learning-based exploration methods, including convolutional neural networks, provide excellent strategies without human-designed logic for the feature extraction [1]. But the conventional supervised learning algorithms cost lots of efforts on the labeling work of datasets inevitably. Scenes not included in the tr...
متن کاملMobile robots exploration through cnn-based reinforcement learning
Exploration in an unknown environment is an elemental application for mobile robots. In this paper, we outlined a reinforcement learning method aiming for solving the exploration problem in a corridor environment. The learning model took the depth image from an RGB-D sensor as the only input. The feature representation of the depth image was extracted through a pre-trained convolutional-neural-...
متن کامل